#ifndef _TAB_H
#define _TAB_H

#include "ints.h"
#include "kbc.h"
#include "videog.h"
#include "aux_menu.h"
#include "sprite.h"
#include "pixmap.h"
#include "jogo.h"
#include "jogador.h"
#include <stdio.h>
#include "music.h"


typedef enum{NORMAL, REDE} ModoJogo;
typedef enum{REGRAS, OBJECTIVOS} Informacoes;

typedef struct {
	ModoJogo modo; // Modo de jogo
	Informacoes info;
} Jogo;

volatile Bool novo_step;
volatile Bool segundos_actualizados;

void drawMenu();
void menu();
void drawJogo();
void drawTabuleiro();
void drawTabelaLateral();
int getNumJogos();
void regras();
void objectivos();


#endif
